package com.ly.drivingschool.pojo;

import java.io.Serializable;
import java.util.Date;
import lombok.Data;
import lombok.ToString;

/**
 * tb_user 学员/非学员基础信息
 * @author 
 */
@Data
@ToString
public class User implements Serializable {
    /**
     * 主键
     */
    private Integer user_id;

    /**
     * 微信openId，昵称，头像根据实时更新获取
     */
    private String wxOpenId;

    /**
     * 学员号，成为学员后才有，目前根据openId前三位+创建日期yyyymmdd
     */
    private String userNumber;

    /**
     * 姓名
     */
    private String userName;

    /**
     * 性别
     */
    private String sex;

    /**
     * 身份证号码
     */
    private String idCard;

    /**
     * 联系方式
     */
    private String phone;

    /**
     * 邮箱
     */
    private String email;

    /**
     * 所属训练场名字，对应字典值，xlc001表示训练场字典字段
     */
    private String xlc001;

    /**
     * 所属训练场地址，对应字典值，xlc002表示训练场字典字段
     */
    private String xlc002;

    /**
     * 所属教练职工号
     */
    private String staffNumber;

    /**
     * 学员状态(正式学员，普通用户，预学员)，对应字典值
     */
    private String xy001;

    /**
     * 驾考状态(已结业，未结业),对应字典值
     */
    private String jk001;

    /**
     * 用户积分
     */
    private String userIntegral;

    /**
     * 报名次数(首次，第二次)
     */
    private String applyNumber;

    /**
     * 创建时间，格式为yyyymmdd
     */
    private String createTime;

    /**
     * 更新时间，格式为yyyymmdd
     */
    private String upTime;

    private static final long serialVersionUID = 1L;
}